queue:queue.o test.o
		gcc  -o $@ $^

queue.o:queue.c
		gcc -c -o $@ $^

test.o:test.c
		gcc -c -o $@ $^ -std=c99

clean:
		rm -rf queue queue.o test.o
